Here's a link to BGE, I may even make a proper site for it some day...

BestGameEver